reflecting microscope - Francés Inglés Diccionario